"""
题目四:【练习】模拟乘车过程
编写一个 Python 程序，模拟乘坐公交车过程，并且可以有座位坐下。
要求：输入公交卡当前的余额，只要不低于2元，就可以上公交车；如果车上有空座位，就可以坐下
"""

def bus_seat():
    # 输入余额
    money = int(input('您当前的余额为:'))
    # 当余额大于等于2
    if money >= 2:
        print('请上车')
        seat = input('车上是否有空位?,请输入是或否:')
        # 有空位的情况
        if seat == '是':
            print('请坐下')
        # 没有空位的情况
        else:
            print('没有空位了')
    # 当余额大于等于0小于2
    elif 0 <= money < 2:
        print('对不起,余额不足,不能上车')
    # 当输入不合法的余额,如负数时
    else:
        print('您输入的余额不合法')


bus_seat()